package com.ccx.library.function.annotation;

import com.ccx.library.function.source.LogModule;
import com.ccx.library.function.source.ReqType;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Logger {

    ReqType Type() default ReqType.GET;

    String LogInfo() default "暂无备注";

    LogModule Module() default LogModule.CORE;
}
